約 4,047,314 件
https://w.atwiki.jp/optimuslte/pages/13.html
root化について root化については例えば以下のようなメリットデメリットがあります。そのあたりをしっかり理解した上でroot化するかしないかを判断して下さい。 メリット 要rootのアプリが導入できる プリインストールアプリを削除、または凍結できる デメリット 何らかの原因で正常に起動しなくなったり、最悪の場合はreal文鎮化する可能性があります 正常に起動しなくなった端末を修理に出そうとしても、root化の痕跡があると修理不可となる可能性が大きいです そのため、問題発生時には自力で対処できるスキルが無いと、実質使えない端末となってしまいます root化手順(v20c) スレの情報をまとめてみました。 まずは、VpnFaker v21をダウンロードする。 ttp //bit.ly/QwlS11 この処理で、 SDCARDがアンマウントされる /data/system/packages.xmlのバックアップが取得される。 今後使う様々なファイルが/data/local/tmpにコピーされる。 行う前に再起動しておくとよい。 特に関係ないと思うが、restoreアプリが中途半端に残ると「データを復元する」ボタンが押せない。 またHOMEアプリを純正のHOMEにしておいたり、ロックを外しておいた方が色々楽。 /data/の中身は消えないが、失敗すると確実に消えるので、 バックアップは何かしらの方法で取っておく。 まず、do-install.batを実行する。 起動するとターミナルにRestoreツールが起動する。 右下に「データを復元する」というボタンがでるので、それをタップする。 暫く待つと勝手に復元が完了し、Restoreツールが終了するので、それまでまつ。 この処理で、/dataパーティションが777になっているはず。 そのままadb側をみてエンターを押すと、再びリストアツールが立ち上がる。 同じように右下の「データを復元する」ボタンをタップしリストアする。 この処理で、VpnFakerをしこむ準備がされる。 具体的には/data/system/packages.xmlが書き換えられている。 最後にadb側をみてキーを押すと、デバイスが再起動する。 成功すると再起動時に、 Androidを再構成中というかインストール中とかというダイアログが出る。 失敗すると何事も無かったように起動する。 実はここが山場で何回かやらないと成功できない。 成功できないときはシャットダウン時に/data/system/packages.xmlが なにものかに戻されているためなので、上手くいかなければ何回か試すしかない。 VpnFakerの仕込みに成功すると、下記のコマンドで本体に青いターミナルが出る。 adb shell am start -n com.android.vpndialogs/.Term このターミナルでidコマンドを実行するとsystem権限になっている。 (まぁ、なっていたところで、この手順では使わない) パッチのダウンロードをする。 ttp //bit.ly/Tl7MUq L-01D_V20c_root.zipをダウンロードし、mknod-system.batを実行する。 /dev/block/systemという名前のsystemパーティションのデバイスノードのクローンが作られ、 そこからsystemパーティションの読み書きができるようになる。 このプログラムを実行すると一端data領域にsystem.imgを作成、 adbを実行したターミナルに、system.imgが取得されるので時間が掛かる。 これでバックアップが取られるので、大切に保存しておくこと。 L-01Dを再起動しても問題ない状態にし、patch-system.batの以下の3行を削除して有効化する exit /b exit @rem files\adb reboot 有効化したらそれを実行する。 これを実行するとL01Dが再起動。ここでdocomoロゴがでて再起動するので、 adb wait-for-device でターミナルが返ってくるのを(念のため)確認して、 この後のコマンドでsystemパーティションを強制的に書き換え。 (失敗したら壊れます) adb shell /data/local/tmp/modify.sh 終わったら adb reboot devsh周りのをダウンロード ttp //ow.ly/eDe7r (20016/6/3ダウンロードファイルは後半0のデータなので無理です) L-01Dにmkdevshとonload.shを転送 adb push mkdevsh /data/local/tmp/ adb push onload.sh /data/local/tmp/ L-01Dにターミナルを表示する。 adb shell am start -n com.android.vpndialogs/.Term id とやるとsystem権限であることを確認し、 /data/local/tmp/onload.sh を実行。chmodのPermission Deniedが出るが気にしない。 次に、adbを操作するパソコン側から、シェルにログイン adb shell devshを実行 /dev/sh tmpに上がっているはずのsuにsetuidする。これらではエラーはでないはず。 chown 0 0 /data/local/tmp/su chmod 6755 /data/local/tmp/su /data/local/tmp/su この状態で、 id をみるとroot権限になってるはず。 以後は好きにできる。 mount -o rw,remount /system /data/local/tmp/busybox cp /data/local/tmp/busybox /system/xbin/ /data/local/tmp/busybox chmod +x /system/xbin/busybox busybox cp /data/local/tmp/su /system/xbin/ busybox chown 0 0 /system/xbin/su busybox chmod 6755 /system/xbin/su mount -o ro,remount /system exit さいごに adb reboot また、こちらのブログにもわかりやすくまとめられております ttp //hogehoga.blogspot.jp/2012/10/docomo-optimus-lte-ics-404-root.html こちらの方法でもpatch-system.batは同様に修正し、実行後の再起動中に以下の手順を行なってください adb wait-for-device でターミナルが返ってくるのを(念のため)確認して、 この後のコマンドでsystemパーティションを強制的に書き換え。 (失敗したら壊れます) adb shell /data/local/tmp/modify.sh 終わったら adb reboot root化手順(v10b) 2012/1/5めでたくroot化成功しました。 スレの情報をまとめてみました。 ★PCから端末に接続する ドライバインストール http //www.lg.com/jp/mobile-phones/download-page/L-01D/product-info-driver.jsp adbを使う準備 googleで、adb shell 使う などのキーワードで出てくるサイトを参考にandroid sdkをインストールし、pathの設定をする 端末の設定 設定 > アプリケーション > 開発 > USBデバッグにチェックを入れる 端末を接続する USB接続モードは、PC同期を選択する ★root化 suとbusyboxのダウンロード 以下のサイトからSUBBZR.zipをダウンロードし、中のsuとbusyboxをadb.exeと同じ場所に置く http //forum.xda-developers.com/showthread.php?t=1407076 suとbusyboxのインストール コマンドプロンプトから、以下のコマンドでadbを実行して、その後のコマンドを実行していく adb shell mv /data/misc/wifi/config /data/misc/wifi/config_ ln -s /data/local.prop /data/misc/wifi/config (端末でwifi on offと切り替える) mv /data/misc/wifi/config_ /data/misc/wifi/config echo ro.kernel.qemu=1 /data/local.prop (端末を再起動する) (コマンドプロンプトを新しく開き、以下のadbコマンドを実行していく) adb shell mkdir /data/local/bin adb push busybox /data/local/bin/busybox adb push su /data/local/bin/su install-recovery.sh書き込み コマンドプロンプトを新しく開き、以下のコマンドを実行していく adb shell (プロンプトが#になっていることを確認) chmod 755 /data/local/bin/busybox chmod 755 /data/local/bin/su /data/local/bin/busybox mount -o remount,rw -t ext4 /dev/block/mmcblk0p27 /system echo #!/system/bin/sh /system/etc/install-recovery.sh echo sleep 5 /system/etc/install-recovery.sh echo /data/local/bin/busybox mount -o rw,remount /dev/block/mmcblk0p27 /system /system/etc/install-recovery.sh echo /data/local/bin/busybox cp /data/local/bin/busybox /system/xbin/busybox /system/etc/install-recovery.sh echo /data/local/bin/busybox cp /data/local/bin/su /system/xbin/su /system/etc/install-recovery.sh echo chown root.shell /system/xbin/su /system/etc/install-recovery.sh echo chmod 4755 /system/xbin/su /system/etc/install-recovery.sh echo chown root.shell /system/xbin/busybox /system/etc/install-recovery.sh echo chmod 755 /system/xbin/busybox /system/etc/install-recovery.sh echo busybox mount -o ro,remount /dev/block/mmcblk0p27 /system /system/etc/install-recovery.sh chmod 755 /system/etc/install-recovery.sh mv /system/bin/seccmmond /system/bin/seccmmond_ /data/local/bin/busybox mount -o remount,ro -t ext4 /dev/block/mmcblk0p27 /system /system/etc/install-recovery.sh (上記コマンド実行後に/system/xbin/にsuとbusyboxがコピーされていることを確認) echo /data/local.prop (端末再起動) (端末上でアンドロイドマーケットからsuperuser.apkをインストールする) バッチ(v10b) houchi.netにて上記手順をバッチに纏めてくれています。 まずはバックアップを取得 不測の事態に備えて、バックアップを取り、復旧の手順を理解しておきましょう。 詳細は、復旧を参照下さい。 root化後の問題(v10b,v10c) /systemをremountしようとすると、端末がリブートしてしまいます。 対応の一つとして、/system/bin/mountをbusyboxで差し替える方法があります。 (ln -sではリブートしてしまったり、sim認識しなくなるなど問題が発生するようです) コマンド例 adb shell su /data/local/bin/busybox mount -o remount,rw /system cd /system/bin mv mount mount_ /data/local/bin/busybox cp /data/local/bin/busybox /system/bin/mount ls -l mount* /data/local/bin/busybox mount -o remount,ro /system exit (RootExplorerと、Titanium Backupのシステムアプリのアンインストール以外は問題無く動きます) unroot化(v10b,v10c) /system 以下に加えている変更が↑の内容だけであれば、 /system/etc/install-recovery.sh を削除し、 mv /system/bin/seccmmond_ /system/bin/seccmmond して戻せば OK と思われます。 (/system/xbin/su,busybox は勝手に消される) つまり adb shell $su #/system/xbin/busybox mount -o rw,remount /system #rm /system/etc/install-recovery.sh #mv /system/bin/seccmmond_ /system/bin/seccmmond
https://w.atwiki.jp/sc-02croot/pages/14.html
root化に挑戦するまえに、必ず以下を読み、理解した上で行なってください。 root化に挑戦するまえに、必ず以下を読み、理解した上で行なってください。 root化とは? root化するとできること root化のデメリット root化とは? AndroidはLinuxベースのOSのため、各ファイルにアクセス権(パーミッション) が設定されており、一般ユーザーはシステム領域にアクセスすることができません。 root化とは、スーパーユーザーと呼ばれる、全てのファイルを操作することができるユーザーを使用可能にすることです。 root化するとできること プリインストールアプリの削除 端末にあらかじめインストールされている無駄なアプリケーションを削除することができます。 フォント入れ替え システムフォントを自分の好きなものに入れ替えることができます。 ただし、SC-02Cではrootを取らなくてもフォントを入れ替えることができます。 フォントを入れ替えたいだけなら、以下の方法を使用することをおすすめします。 [TODO]フリップフォントへの誘導 バッテリーアイコン、ステータスバーなどのカスタマイズ バッテリーアイコンを100段階にしたり、ウインドウを半透明にしたりetc カスタムカーネル、カスタムROMの導入 カスタムカーネル、カスタムROMを導入することで、純正ROMにはない機能を使用したり、幅広いカスタマイズをすることができます。 root化のデメリット root化には、いくつかのデメリットがあります。 一つでも受け入れられないことがあるのなら、root化しないほうがよいです。 SC-02Cはroot化しなくても十分快適な端末です。 失敗すると壊れる 失敗したら最悪文鎮化します。ただのゴミになります。 docomo、およびメーカーの保証外となる。 root化した時点で、docomo、メーカーの保証は受けられなくなります。 もしroot化に失敗したり、自分の不注意で端末を壊してしまったら、諦めるしかありません。 「root化した端末でdocomoの保証を受けるには?」等の質問は スレが荒れる元なのでやめましょう。 文鎮化しても泣かない覚悟がないのなら、root化するのは諦めてください。 非root時に比べ、セキュリティが弱くなる あなたが全てのファイルにアクセスできるということは、 悪意のあるプログラムも全てのファイルにアクセスできるということです。 あなたの端末にある重要なデータが流出したり、破壊される危険性は非root時に比べて高くなります。 また、あなたがシステムの重要なファイルを間違って操作してしまい、端末を壊してしまうかもしれません。 使えていた機能が使えなくなることがある root化そのもののデメリットではないですが、root化したあとにカスタムROMやカスタムカーネルを導入した場合、 今まで使えていた機能が使えなくなることがあります。 (ワンセグやBluetooth、TV出力など) また、カスタムROMやカスタムカーネルは、あくまで有志が作成したものなので、 純正ROMに比べて不安定になることがあります。 さらに、カスタムROMを導入すると、Samsung公式アプリケーションの多くは利用できなくなります。 繰り返しますが、 全てのデメリットを受け入れ、root化の結果何が起こっても自己責任 ということを理解した上で、root化に挑戦してください。
https://w.atwiki.jp/is01next/pages/13.html
※root化はバージョン01.00.09以下で可能です。また、01.00.10でも可能みたいです。 なお、穴が塞がれる可能性があるので自動更新を切っておくことをお勧めします。 詳しくはFAQの「■root化が可能なis01のバージョンは?」を参照。 ■root化アプリ配布元 au IS01 rooter - MobileHackerz http //mobilehackerz.jp/contents/Software/Android/IS01root MobileHackerz再起動日記 au IS01のroot権限を奪取する(ビルド番号01.00.09版) #IS01 http //blog.mobilehackerz.jp/2010/11/au-is01root010009-is01.html ※01.00.10の場合 http //mobile.twitter.com/mobilehackerz/status/17904226340446208 MobileHackerz #IS01 の01.00.10 でroot取りたい人は、 http //j.mp/eDMRnU このページの一番下にあるtest版で su使えるようにはなります。起動後毎回Step1,2実行する 必要はありますが。(※Step2実行後リブートしろと言われ るが無視してそのまま使うこと ※「is01rooter」アプリを使わない方法は、このページの下の「■root化(01.00.10)」を参照のこと。 ■rootまとめ えぬえす工房 » IS01のroot関連のまとめ http //blog.ns-koubou.com/archives/15 ■root 1 仙石浩明の日記 月額8円で運用できる Android 端末 IS01 で、root 権限が必要なアプリを使えるようにしてみた http //www.gcd.org/blog/2010/11/671/ おー、見覚えのあるSuperuserアプリが動いている! ■root 2 IS01のルートをとるなど - forzando@net http //f.orzando.net/wiki/index.php?ZakkiCho%2FIs01Root - リブートすると消えちゃう - adb shellはrootにならない だけどね。 724 一応/systemをすげ替えて中が弄れるようになったような? 自分はあまりAndroidとかLinux詳しくないから判断できないんだけど。 基本的には 630氏のまとめの通りで、最後のすげ替えのとこで // 「/」を読み書き出来るように再マウント # busybox mount -o rw.remount / // /systemをコピーしたsystem.imgを/system2にマウントする # busybox mkdir /system2 # busybox mount -o loop -t ext3 /data/ext/system.img /system2 // /systemをアンマウント # busybox umount -l /system // /systemをリネーム(多分削除でもいいんだろうけど念のため) # busybox mv /system /system.org // system.imgをマウントした/system2へのシンボリックリンクとして/systemを作成 # busybox ln -s /system2 /system 出来れば直接/systemにsystem.imgをマウントするべき何だろうけど、 busyboxのmountだとなぜか「cannot setup loop device」って言われるんですよね。 長文失礼しました。 ■root 3 IS01 root手順 20111121 - IS01開発日記 http //d.hatena.ne.jp/meeetball/touch/20101121 ただ、ADBからはつながんなかったりするんで TerminalEmulatorで弄繰り回すくらいしか出来ないけどね。 792 622 の言うとおりadbでもroot取れた。 一応確認のため俺がやった手順を書いてみる。 俺の妄想混じりなのでこれダメだろってのがあったら適当に指摘してくれ。 ・ rageagainstthecage-arm5.binを適当なディレクトリに放り込む (俺は例に倣って/data/local/tmp/に入れた。) ・ rageagainstthecage-arm5.binに実行権をあたえる。 ・ ./data/local/tmp/rageagainstthecage-arm5.bin とか打って適当に実行。 ・ なんか文字が流れてプロンプトに復帰する (そのまましばらく待つとForked うんたら~と出るので再実行する必要はないのかも ・ exitの後戻るボタンでターミナルを落とす。 ・ ターミナルを再起動すると#になってる。(再起動しなくても一回タスク切り替えるなりでアプリをBGに移すと何故か#になってる。再接続された? ・ このままだとrageagainstthecってプロセスが鬼のように走ってるので実行したコマンド名で pkill -f 実行時のコマンド ってやってプロセスを殺す (殺した後、ターミナル再起動くらいではrootを維持できる。この状態でfirst rebootみたいなシステム系プロセスを再起動させるアプリを使うとrootから通常に戻った。 ・ adb 経由でexploidを適当に転送 (例によって/data/local/tmp/に入れた。 ・ adb shell で 入れたとこに移動して実行権限を与えて実行、手順どおりにwifiONOFFやる。 ・ exloidによって作られたrootshellを叩く。 と、exploidについては多少端折った。.わからんってやつはIS01 rootとかで適当にググればいいと思う。 俺は解析組みの戦力にはなれないからとりあえずroot化に関していろいろ試してみた。何かの役に立つと幸いだ。 まぁ、ほとんどは既に判明してることの確認程度でしかないが。ちなみに今出てる最新バージョンのIS01でやった。 823 792 プロセス殺さなくてもできた IS01のターミナルでrageagainstthecage-arm5.binを実行してちょっと待ってForkedが出るまで松 でたらexitして戻る押す。で、ターミナル起動してroot状態でexploid送って実行、固まったけど強引に切ってWiFi付け直し これで01.00.09でadbでrootできた 多分プロセス切ったら固まらないんだろうけど ■root (これが基本) 231 おぉ。すげえ簡単だw 1. TerminalEmulator上でrageagainstthecage-arm5.bin実行。 2. ***.forked って言われたら再実行。 3. cannot forkって言われるからexit→[戻る]でTerminalEmulator終了。 4. TerminalEmulator再起動。 5. プロンプトが#に。 ■root 補足 888 RageAgainstTheCage.zipにexploidのソースが入ってたんで見てみたら rootshellってただのshをsuidしただけだった。 rageagainstthecage-arm5.binでルートとったら # cat /system/bin/sh /sh_tmp/rootshell # chmod 04711 /sh_tmp/rootshell しておけば 余計なrageagainstthecage-arm5.binプロセスは消してもいつでもルートに 戻れる。adbからもOK。 ただ、adbで認識させるのにルート権限がいるようになったかも? $ sudo adb start-server じゃないと認識できない。 891 888 今やってみたらとてもお手軽にadbのshellでrootになれた。まじでありがとう。 exploidって実は簡単なことだったのね・・・ 904 891 いや、exploid自体は脆弱性をついてルート権限を得るのが主たる目的で rootshellはそれを利用するための手段なだけ。 ■root化(01.00.10) ※「is01rooter」アプリは未対応 398 お疲れ様です。知り合いの依頼で、今日01.00.10の端末を借りてきたのですが、 穴ふさがれてないみたいですよ。 こんなautoexec.shを起こして、suと_suはすんなり起動時に実行できました。 http //pastebin.com/qvZKcZmX insmodのログをとってみると、 insmod init_module /data/bootkit/modules_enabler.ko failed (Exec format error) ってことで、modules_disabledに1がかかれる前にinsmodの実行自体は行われているようです。 モジュールのformatさえ合わせればいけそうな気がします。 自動インストーラの対応も可能だと思います^^ 399 398 うお! goroh_kunさんお疲れさまです。 01.00.10でも可能性が出てきましたね。 こちらは、gingerbreadの起動に成功したところです。 こちらのほうがfroyoより動きはスムーズな気がします。 400 kernelのconfig見てみましたが、差分ないんですね・・ insmodのカーネル処理細工がしてあるのかな? 401 autoexec.shの中で、/system/lib/modules/unifi_sdio.koをinsmodすると成功しますね。 unifi_sdio.ko自体はバイナリ差分なし。おそらくinsmodも同じ カーネルちょっと見てみます。 417 01.00.10の対策突破できそうです。 421 できました。例の通りログを。 http //codepad.org/m6Eb1E8f 今からreadme書くので、少し待ってください。 423 アップしました。 http //www.megaupload.com/?d=FPS12ZY8 カーネルだけ入れ替えて試してるので、本当の01.00.10の環境では動かないかもしれません。 425 423 insmod成功しました、有難うございます。nandドライバも入れられました。 nandの書き換えもbootloaderの抜き出しもできそうです。 これで、バージョンアップ安心してできますね
https://w.atwiki.jp/003005root/pages/20.html
一時root化の場合再起動などすると元に戻ります。 しかし、改造であることに変わりはないのでメーカーなどの保障対象外です。 rootkitを使う前の下準備はrootkitを参照 1.PCとスマホをつなぎrootkitの中のstart.cmdを実行する 2.注意書きをよく読み、同意したらYESと入力 3.しばらくしたら成功と表示される これで一時root取得が完了しました。 4.どれでもいいからキーを押すと、MAINMENUに飛ばされるのでQを入力して終了する 一応これでroot化は完了。 しかし、この状況では/systemの書き換えなどが出来ないのでプリインストールアプリの削除などが出来ないことが多い。
https://w.atwiki.jp/xoom/pages/21.html
Root化 全て自己責任です。 失敗してまな板化しても、当ページでは一切の責任を負いません。 下記サイトを見て頑張れ。あとググれ。 xda http //forum.xda-developers.com/forumdisplay.php?f=945 公式イメージファイル 下記サイトからダウンロード出来る(使用方法も同サイト内に記載されている) MOTODEV http //developer.motorola.com/xoomsoftware/ au版は「MZ604 - XOOM with Wi-Fi」のところにある「Build (ビルド番号) for KDDI Japan」と書かれている物を使う 注意点 フォーラム内では3G阪とWifi阪が混在しており、海外版(主にUS版)に関するやりとりが主です。 しっかりと、自分が持っているものがどっちか認識し、au版ではできない可能性があることを理解してください。
https://w.atwiki.jp/sysword/pages/83.html
(ルーティング、rooting とも言う)とは、本来ユーザーモードでのみ使用可能なシステムを、特別な権限を持ったモードで使用できるようにしてしまうこと。 携帯電話、特にスマートフォンでは、通常、ユーザーモードでしか使えず、ユーザー自身、現在使っているモードを意識することもありません。しかし、システムなどを書き換える目的で、root化するプログラムが出回っている。 サーバー、パソコン、スマートフォンのいずれにも共通しているのは、そのOSの「ユーザーモード」と「特権モード」の存在方法です。iOSやAndroidでは、その大元となったUNIXで特権ユーザーのことを「root」と表現するため、これらのプラットフォームでは「root」といえば特権ユーザーを意味します。
https://w.atwiki.jp/htcdesire/pages/14.html
root化、カスタムロムとは・・・ root化とは 初期状態ではHTC Desireもx06htも 本来Androidで出来るはずの動作や操作が制限されています。 root化のメリットは画面のキャプチャが本体のみで行えたり SoftbankのMMSが使用できるようにする操作を行える事です。 カスタムROMとは オープンソースであるAndroid自体をカスタムしコンパイルしたものです。 デザイン面やハードに関する部分でアプリでは変更できない点が カスタマイズされて公開されています。 root化手順 現時点で確立された方法は二つあります。 ①unrEVOkedというツールを使い簡単に行う方法 ②GoldCardを作成しroot化を行う方法 どちらの作業もメーカー保証外です。 自己責任のもとお願い致します。 ①unrEVOkedを使用した方法 条件としてDesireまたはx06htのHBOOTが0.83以下である必要があります。 また以下はWindows PCでの場合を想定しています。 まずHBOOTのバージョンを確認します 電源を切り戻るボタンを押しながら電源を入れます。 2行目にHBOOTとバージョンが表記されています。 HBOOTが0.83以下であればUSBでパソコンと接続します。 HBOOTドライバをダウンロードし適当な場所に保存します。 HBOOT Driver デバイスマネージャーを開きOther Deviceにandroid 1.0が表示されていることを確認します。 android 1.0を右クリックしドライバの更新を選択します。 さきほどダウンロードしたドライバを参照し更新します。 更新が完了するとデバイスマネージャー上に Android Phone Android Bootloader Interface と表記されていればドライバのインストールは完了です。
https://w.atwiki.jp/ideapad_a1/pages/21.html
これを行うことで文鎮化(動作しなくなる)ことがありえます. また,メーカー保証がなくなりますのですべて自己責任で行って下さい. http //toki.2ch.net/test/read.cgi/dgoods/1321089881/137 137 名前:名無しさん@3周年[sage] 投稿日:2011/11/13(日) 11 33 20.78 ID IX1JAWiM 1.ttp //dansan.blogbus.com/logs/166614299.html 上記ページの本文の最初の方にあるリンクからzipをダウンロード。 ※リンク先で30秒待って表示される「朕通下戴」または「申信下戴」ぽいボタンからダウンロード。 ダウンロードしたファイルを解凍し、出てきた「update.zip」「lepad-a1-rooter_signed.zip」を 外部SDカードのルートに置く。ファイル名は変更しないこと。 注意:ファイルを置くのはIdeaPad A1の内部SDカードではなく外部SDカードの方。 2.内部SDカードのルートディレクトリには他のzipファイルやimgファイルが 置いていないことを確認。置いてあると干渉する、らしい。 3.外部SDカードを挿入して、IdeaPad A1の電源をオフにする。 注意:本体のバッテリーが充分にあること+なるべく充電しながら以下の操作を行うこと。 4.・"電源"+"Vol-"を押し続ける lonovoロゴ表示後画面が消えるので10秒後ボタンを離す。 再度、"電源"+"Vol-"を押し続ける。 Lenovoロゴ表示後、"Vol-"のみしばらく(30秒くらい)押し続ける。 成功するとリカバリメニューに入れる。 5."Vol-"を2秒間ほど押し続けると「Back menu button enabled.」と表示され、 "電源"での決定や"Back"での戻るができるようになる。もう一度押し続けると解除できる。 リカバリメニューでは"Vol"でカーソル移動、"電源"で決定。 6.「install zip from sdcard」を選択。 「choose zip from sdcard」を選択。 「lepad-a1-rootet_signed.zip」を選択。 「Yes - Install lepad-a1-tooter_signed.zip」を選択 画面下部ログに「Install from sdcard complete.」と表示されれば成功。 7."Back"またはメニューから「+++++Go Back+++++」を選択して上に戻る。 「reboot system now」を選択し、再起動するとroot化されている。 /systemを書き込みできるようにマウントしなおさなければならない adb shellやterminal emulatator上で作業(su権限で) mountコマンドで /systemがro mount -o rw,remount /dev/mmcblk0p1 /system mountコマンドで /systemがrwになっていることを確認 chmodで権限を変えてやればフォント入れ替えやapk取り出しが可能になる Market http //toki.2ch.net/test/read.cgi/dgoods/1321089881/536 536 名前:raziko[sage] 投稿日:2011/11/14(月) 22 06 11.07 ID 0Ru6DhSy 1.root化する。やり方は 137 2.Market Enablerあたりを落とす。 3.docomoあたりにキャリアを変更する。 4.マーケットのデータクリア。(同時にマーケットが停止する) 5.Googleサービスフレームワークのデータクリア 6.A1再起動 7.マーケットログイン 自己責任。 (追記) 新Marketは対策が施されているため、 新マーケットが導入している状態だと上記手順ではキャリア公式アプリは表示されない。 このため新Marketをアンインストールする必要がある。 また、アンインストール後も数分も経つとゾンビのように勝手にアップデートしてくるので、 これをとめる必要がある。 1.アプリケーションの管理からマーケットを探す 2.アップデートのアンインストールを選択 3.ファイラーで/system/app/MarketUpdater.apkを任意の名前にリネーム 上の手順で言うと5と6の間あたりで実施
https://w.atwiki.jp/galaxys/pages/20.html
root化について ネットでスマートフォンについて調べていると、時々「root化」「rootにする」等の言葉を目にすることがあります。 この「root化」という意味は簡単にいうと「androidのカーネルを弄れる状態にする」という意味になります。 詳しくはwikipediaに載っていますのでこちらを参考にしてください。 androidのカーネルを弄れる状態にするとなにができるのか?というと ①カーネルを勝手に改良(lagfix等)して動作速度やベンチマークを上げることができる ②root化しないと使えないアプリケーションが動くようになる といったことができるようになります。 しかしこの「root化」は明確な契約違反に加えて電波法に抵触する恐れがあり、さらにメーカーが想定した範囲を超えた操作になりますので、動作保証対象外になるのはもちろんのこと、正常な動作やサービスが受けられなくなり、またdocomoのサポート(修理等)を拒否される可能性が高い行為になります。 ですので、root化はそれらを承知した上で自己責任の下行ってください。生半可な知識でroot化をする人は後で必ず泣きを見ます。 ほとんどの人はroot化する必要もメリットもありません。最後の解決策として止むを得ず行う・・・そのくらいのリスクある行為だと言うことを理解して、決して安易に実行しないで下さい。 それでもroot化したい方は↓の[+]を押してください +... 上に書いたとおり、Rootと取る(Root化する)とすべて自己責任になりますので、なにがあっても自己解決できる方だけ以下の方法を試してみてください。 以下の方法は2.2・2.2.1でのroot化の方法になります。最新版2.3.3では以下の方法は使えません。2.3.3でのroot化はいろいろと面倒なので、自分で調べて導入してください。 Rootを取る際に必要なもの(以下のソフトは必ずダウンロードしてください) ハード:rootを取りたいGalaxyS Kiesがインストールされ、GalaxySとUSB接続ができるPC GalaxyS付属のUSBケーブル ソフト:SuperOneClick(root化ツール、会員登録を行ってダウンロード)会員登録を行いたくない方はこちら(ver1.9.1) Rootを取る(Root化する)方法 ①GalaxySのホーム画面でメニューボタンを押し[設定→アプリケーション→開発]へ移動し、「USBデバッグ」にチェックを入れてUSBでPCと接続する。 ②SuperOneClickをPCから起動し、[Root]をクリック。 ③ひたすら待つ。(この間、PCからいくつかメッセージが出るがすべて左のボタンを押す) ④「Your device is rooted!」のダイアログが出たら成功。GalaxySを再起動し、アプリケーション一覧に「Superuser」というドロイド君のドクロマークが出たらRoot化完了。 Rootを取ってGoogleMAPのフリーズ問題を解決する方法 以下の手順は「Rootを取る(Root化する)方法」でRoot化したGalaxySが必要です。 ①「Swapper2」をandroidマーケットからダウンロード・インストールする。 ②「Swapper2」をroot状態で起動(最初に出てくるメッセージを承諾する)する。 ③[メニューボタン Settings Swapsize 256MB]を選択し、戻る。 ④[メニューボタン Swap Create]を選択し、しばらく待つ。 ⑤「All done!」が出たら[メニューボタン Info]を選択し、「Swap:262136KB」などと表示したら成功。 後はGoogleMAPでよくフリーズするところをぐりぐり動かしてみて、フリーズしなくなったら成功です。 Rootを取ってGPS問題を解決する方法 以下の手順は「Rootを取る(Root化する)方法」でRoot化したGalaxySが必要です。 ①「Root Explorer」(有料)をandroidマーケットからダウンロード・インストールする。 ②「Root Explorer」をroot状態で起動(最初に出てくるメッセージを承諾する)する。 ③「mount R/W」を押した後、[/data/gps/]へ移動し、「secgps.conf」を長押しする。メニューが出たら「Open in Text Editor」を選択する。 ④以下の箇所を変更する ACCURACY=50 → ACCURACY=1000 AGPS_MODE=0 → AGPS_MODE=1 DYNAMIC_ACCURACY_VALUE=50 → DYNAMIC_ACCURACY_VALUE=1000 ENABLE_XTRA=false → ENABLE_XTRA=true TIMEOUT=1000 → TIMEOUT=10000 ⑤メニューボタンを押し、「Save Changes」を押して保存する。 ⑥[/system/etc/]へ移動し、「gps.conf」を長押しする。メニューが出たら「Open in Text Editor」を選択する。 ⑦以下の箇所を変更する NTP_SERVER=north-america.pool.ntp.org → NTP_SERVER=asia.pool.ntp.org ⑧メニューボタンを押し、「Save Changes」を押して保存する。 ⑨「Root Explorer」を終了し、再起動すれば完了。 もし全く動かなくなってしまった(文鎮化してしまった)場合 こちらを見て後は自分でなんとかしてください。 919 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2011/04/27(水) 15 57 13.42 ID tPCsmVcW 916 理由で教えるの止めようと思ったが公言したからには書くよ。これで理解できないなら… 1.必要なもの。 PC、odin3、 356のリンク先の3つのファイル、まともな思考力、人としての責任能力。 2.odin3を起動する。 PITにPIT file SC-02Bを指定。 PDAにCODE_SC02BOMJJ.tar.md5を指定。 PHONEにMODEM_SC02BOMJJ1.tar.md5を指定。 Re-Partitionにチェックする(他は触らない) 3.SC-02Bをdownload modeにしてPCと接続。あとは自分のスキルのなさを恥ながらstartを押す。 あとは処理してくれるから待つ完了したら再起動されるから皆様に感謝するように! 本スレ 【ROM焼き】docomo GALAXY S SC-02B root7 http //hibari.2ch.net/test/read.cgi/smartphone/1300264132/ ■USBドライバーが見つからないんですが? ここ読んでがんばれ。http //codezine.jp/article/detail/4588?p=2 ■○○コマンドがない、エラーが出る 意味をよく調べて何とかしましょう。http //cyberam.dip.jp/linux_command/command/com_main.html ■ROMはどこですか? ここにあるの適当に入れてみろ。http //forum.xda-developers.com/forumdisplay.php?f=665 壊れるぞ。 ■海外限定アプリが落とせない MarketEnablerでググれ。 ■ROMの焼き方がわからない 無理だ、諦めろ。 ■質問がある まずスレ全部読め。わからなければググれ。 それでもわからないなら諦めろ。 Android初心者のための買ったらとりあえずやっておくことまとめ kies導入 odin3導入 Android SDK、JDK、Eclips、ADT Plugin導入 root化 busybox導入 必要ならファーム、ROM焼き(gpsfixでも不満な人やOCしたい人) lagfix導入(容量が不安でもサクサクがいい人はstlにext4の対策) gpsfix導入 quadrantでスコアが1800を超えていることを確認 /system配下の設定ファイル修正 SIMの地域情報変更 タスクキラーアプリ導入 フォント差し替え 通信設定、バッテリ関連設定変更 起動画面差し替え、ホームアプリ差し替え、壁紙変更、ウィジェット配置 SaaS、母艦PCとの各種設定、BTのペアリング、UA偽装ブラウザ導入 各主要アプリ導入、各種設定変更 電話帳移行、メアド電話番号交換用QR作成 SDカードにext4のパーティションを作成する 保護シート、カバー取り付け、BTデバイス、外部バッテリの動作チェック unroot化 その他スレからお役立ち情報 93 名無しさん@お腹いっぱい。 [sage] 2010/10/30(土) 02 15 00 ID D0qJpwHM 何度もすみません。 OCLF.2.2.4.apkをインストールするにはどうすればいいんでしょうか? 94 名無しさん@お腹いっぱい。 [sage] 2010/10/30(土) 02 20 15 ID oOwmVjv4 93 は?ふざけんな少しは試せよ マーケットでOne Click Lag Fixで検索 RyanZA’s OCLF v.2.2.4をDL Install EXT2 Tools→OneClickLagFix V2.2+の順に使用 OCLFで失敗した場合は再起動後にだいたい成功しますよ 445 名無しさん@お腹いっぱい。 [sage] 2010/11/02(火) 20 14 02 ID RSvWlzvq 407 カメラの無音化 1. 設定ファイルを一般権限で見える領域に移動 DOS adb shell $ su # cp /data/data/com.sec.android.app.camera/shared_prefs/com.sec.android.app.camera_preferences.xml /sdcard # exit $ exit DOS 2. 設定ファイルをPCに持ってくる DOS adb pull /sdcard/com.sec.android.app.camera_preferences.xml 3. 設定ファイルを編集 int name="prefs_setup_shuttersound_key" value="0" / 4. 設定ファイルを android 上の一般権限がある領域にコピー DOS adb push com.sec.android.app.camera_preferences.xml /sdcard/ 5. 設定ファイルを一般権限がある領域から権限のない領域に戻す DOS adb shell $ su # cp /sdcard/com.sec.android.app.camera_preferences.xml /data/data/com.sec.android.app.camera/shared_prefs # exit $ exit DOS 6. 終了 478 名無しさん@お腹いっぱい。 [sage] 2010/11/03(水) 03 40 04 ID NEEokQIz 一応豆腐対策 ①fontforgeでお好み欧文開いてエレメント→一般情報からemsizeや高さその他をDroidsansと同じに合わせる ②フォントの統合でDroidsans(もしくはDroidsansBold )を選択し統合 ③フォントをttfで出力 ④わーい 細かいとこうろ覚えなんで足りなかったらすまん root化の記事 Galaxy S SC-02B root取得からリカバリまで ドコモスマートフォンGALAXY S SC-02Bのroot化手順、プチフリ対策手順 Galaxy S SC-02BのzImage復旧 Galaxy S ROMファイル
https://w.atwiki.jp/sc-02croot/pages/19.html
必要なハードウェア・ソフトウェア あると便利なソフトウェア 必要な知識 端末のroot取得のためには、以下の準備が必要です。 必要なハードウェア・ソフトウェア PC Odin Kies(Driver)のインストール 以下のURLから、Kiesをダウンロードして、インストールする。 Kiesを入れれば一緒にDriverも入る。Kiesを入れずにDriverのみをインストールした場合は ADBコマンドが通らない不具合があります(2011年12月時点)。 ※注:リンク先音が出ます http //jp.samsungmobile.com/pc/lineup/SC-02Bdownload.html JDKのインストール 以下のURLから「JDK」と書かれているものをダウンロードして、インストールする(JREではないほう) http //www.oracle.com/technetwork/java/javase/downloads/index.html 32bitか64bitかは自分のOSにあったものを。Windows x86が32bit、Windows x64が64bit用。 Windows x8679.46 MB jdk-7u1-windows-i586.exe Windows x6480.24 MB jdk-7u1-windows-x64.exe 64bitOSで判断がつかないなら両方入れておけばいいんじゃね。 JREのインストール JDKを特に気にせずインストールすれば一緒にインストールされるはず。 初期ROM 初期PIT sakuramilkさんとこのgithubから。 あると便利なソフトウェア AndroidSDKのインストール 以下のURLから、「installer_r**-windows.exe」をダウンロードして、インストールする。 インストールはroot取得に特化した話ではないため、省略。 http //developer.android.com/sdk/index.html 必要な知識 adbを使った端末のコマンドライン操作(Linuxコマンド) 知らなくてもroot取得は出来るが、知っているとトラブル対処のしやすさが段違い。 スレで質問すると、コマンドを知っていること前提で対処法を教えてくれることもある。 セキュリティに関する知識 root化した端末は、当然ながら非rootに比べてセキュリティ面が弱くなる。 非rootでも当たり前のことですが、ウイルス対策ソフト、権限確認ソフト、通信制御ソフト等を利用し、 通常以上にセキュリティに留意すること。